
 view,input{
   box-sizing: border-box;
 }
 .main{
  width:100%; 
  width: #FFFFFF;
 }
 .logo{
	height: 106rpx;
	background: #E0E2EE;
	border-radius: 0px;	 
	display:flex;

	padding-top:30rpx;
 }
 .ilist{width:274rpx;padding-left:48rpx;padding-top:14rpx;}
 .ilist1{
	 width: 44rpx;
	 height: 8rpx;
	 background: #172121;
	 opacity: 1;
	 border-radius: 20rpx;
 }
 .ilist2{
	width: 22rpx;
	height: 6rpx;
	background: #172121;
	opacity: 1;
	border-radius: 20rpx;
	margin-top:12rpx;
 }
 .imglogo{
   width:148rpx;
   height:64rpx;
 }
 .menu{
  width:100%;
  height:78rpx;
  padding-left:28rpx;
  padding-right:28rpx;
  display:flex;
  align-items: center;
  justify-content: space-between;
  margin-top:22rpx;
 }
 .menu-1{
   width:160rpx;
   height:52rpx;
   background: #FFFFFF;
   font-size: 30rpx;
   font-weight: 600;
   color: #202020;
   opacity: 1; 
   display:flex;
   align-items:center;
   justify-content: center;
   border-radius:18rpx;
 }
 .dot{
  width:15rpx;height:15rpx;border-radius:50%;  
  background:red !important;margin-right:10rpx;
  border-color:red !important;
  }
 .cur{
    background: #949DE1;
	opacity: 1;
	
 }
 .flex_comm{
  display:flex;
  align-items:center;
  box-sizing: border-box;
 }
 .part1{
	width: 654rpx;
	height: 338rpx;
	background: #E6E5FA;
	opacity: 1;
	border-radius: 40rpx;
	margin:0 auto;
	margin-top:36rpx;
    justify-content: left !important;
	padding-top:26rpx;
 }
 .part1-1{
	height: 34rpx;
	font-size: 24rpx;
	font-weight: 600;
	color: #202020;
	opacity: 1;
	
	margin-left:42rpx;
 }
 .tip1{
  width: 10rpx;
  height: 10rpx;
  background: #636DBF;
  border-radius: 50%;
  opacity: 1;
  margin-right:12rpx;
 }
 .part1-2{
	 width: 614rpx;
	 height: 94rpx;
	 background: #FFFFFF;
	 border: 2rpx solid rgba(148, 157, 225, 0.5019607843137255);
	 font-size: 30rpx;
	 font-weight: 500;
	 margin:0 auto;
	 margin-top:20rpx;
	 border-radius:30rpx;
	 background-image: url(https://ppp.new.zeroitem.cn/ppp/tip5.png);
	 background-repeat: no-repeat;
	 background-size:14rpx 14rpx;
	 background-position: 30rpx center ;
	 padding-left:88rpx;
 }
 .part1-3{height:72rpx;margin-top:32rpx;margin-left:32rpx;}
 .img1{width:62rpx;height:62rpx}
 .img2{width:31rpx;height:32rpx;margin-left:30rpx;}
 .img3{width:67rpx;height:66rpx;margin-left:44rpx;}
 .img4{width:31rpx;height:32rpx;margin-left:30rpx;}
 .img5{width:60rpx;height:72rpx;margin-left:52rpx;}
 .img61{width:31rpx;height:32rpx;margin-left:28rpx;}
 .img7{width:60rpx;height:72rpx;margin-left:28rpx;}
 .part1-4{
  margin-top:18rpx;
  height: 28rpx;
  font-size: 20rpx;
  font-weight: 600;
  color: #202020;
  opacity: 1;
  margin-left:26rpx;	 
 }
 .p4-txt{width:82rpx;}
 .wtxt1{margin-left:80rpx;}
 .wtxt2{margin-left:94rpx;}
 .wtxt3{margin-left:64rpx;}
 .xzal{
	height: 50rpx;
	font-size: 36rpx;
	font-weight:600;
	color: #202020;
	opacity: 1;
	width:100%;
	padding-left:48rpx;
	margin-top:26rpx;
}
.swiper{
  width:100%;
  margin-top:30rpx;
  padding-left:48rpx;
  height:560rpx;
}
.witem{
  width: 314rpx;
  height: 550rpx;
  background: #4C527C;
  opacity: 1;
  border-radius: 20px;	
  padding-top:22rpx;
}
.witem1{
 height: 42rpx;
 font-size: 38rpx;
 font-weight: bold;
 color: #FDFFFC;
 opacity: 1;
 text-align:center;	
}
.witem2{
	height: 36rpx;
	font-size: 20rpx;
	font-weight: 400;
	color: #FFFFFF;
	opacity: 0.75;
	width:100%;
	padding-left:22rpx;
	margin-top:12rpx;
}
.witem3{
	height: 36rpx;
	font-size: 20rpx;
	font-weight: 400;
	color: #FFFFFF;
	opacity: 0.75;
	width:100%;
	padding-left:50rpx;
} 
.witem4{
  margin-top:38rpx;
  width:100%;padding-left:40rpx; 
	height: 114rpx;
	font-size: 22rpx;
	font-weight: bold;
	line-height: 30rpx;
	color: #FDFFFC;
	opacity: 1;  
}
.witem5{
	width: 128rpx;
	height: 36rpx;
	font-size: 16rpx;
	font-weight: bold;
	line-height: 30rpx;
	color: #B4BBEF;
	text-decoration: underline;
	opacity: 1;
	margin-left:22rpx;
	margin-top:62rpx;
}
.witem6{
font-size: 16rpx;
font-weight: bold;
line-height: 20px;
color: #B8B8B8;
opacity: 1;
width:100%;
padding-left:40rpx;
margin-top:24rpx;
}
.faimg{
  width:210rpx;
  height:210rpx;
  position: relative;
  z-index:10000;
  left:158rpx;
  top:-242rpx;
}
.jtimg{
  width:30rpx;height:31rpx;

}
.witem7{
	margin-left:40rpx;
	margin-top:42rpx;
}

.qrbtn{
 width: 548rpx;
 height: 100rpx;
 background: #4C527C;
 opacity: 1;
 border-radius: 164rpx;
 display:flex;
 align-items: center;
 font-size: 36rpx;
 font-weight:490;
 color: #FFFFFF;
 opacity: 1;
 margin:0 auto;
 margin-top:48rpx;
}
.img6{
  width:57rpx;
  height:52rpx;
  margin-left:86rpx;
}
.qtxt{
  margin-left:70rpx;
  letter-spacing: 4rpx;
}
.carimg{
  width:57rpx;
  height:52rpx;
  margin-left:86rpx;
}

.newitem{
	margin:0 auto;
	width: 654rpx;
	height: 250rpx;
	background: #FFFFFF;
	border-top: 2rpx solid #707070;
	display:flex;
	align-items: center;
}
.fimg7{
  width:258rpx;
  height:150rpx;
}
.new1-1{
	height: 34rpx;
	font-size: 24rpx;
	font-weight: 600;
	color: #A5A5A5;
	opacity: 1;	
}
.new1-2{
  height: 100rpx;
  font-size: 36rpx;
  font-weight:520;
  color: #202020;
  opacity: 1;	
}
.mask{
 background-color: rgba(0, 0, 0, 0.2);
 z-index:10;
 position:fixed;
 width:100%;
 height:100%;
 top:0;
 left:0;
}
.tc1{
  width: 686rpx;
  height: 1100rpx;
  background: #FFFFFF;
  opacity: 1;
  border-radius:80rpx;	
  padding-top:38rpx;
  position:absolute;
  top:50rpx;
  left:32rpx;
}
.tc1-1{
  height:166rpx;
  justify-content:space-around;
}
.tp1{
  height:166rpx;
  width:166rpx;
  display:flex;
  flex-direction:column;
  align-items: center;
  padding-top:36rpx;
}
.cimg{width:42rpx;height:42rpx;}
.simg{width:44rpx;height:42rpx;}
.cpimg{width:44rpx;height:44rpx;}
.txt22{
  width:100%;
  height: 34rpx;
  font-size: 26rpx;
  font-weight: 400;
  color: #78849E;
  opacity: 1;
  text-align:center;
  margin-top:24rpx;
}
.txt23{
  width:100%;
  height: 34rpx;
  font-size: 20rpx;
  font-weight: 400;
  color:#FFFFFF;
  opacity: 1;
  text-align:center;
  margin-top:24rpx;
}
.sel1{
	background: #939CE0;
	border-radius: 50%;
}
.tc1-2{
  width:100%;
  margin-top:40rpx;
  justify-content:space-between;
  flex-wrap: wrap;
  padding-left:56rpx;
  padding-right:48rpx;
}
.tcitem{
 width: 168rpx;
 height: 134rpx;
 background: #DEE1F6;
 opacity: 1;
 border-radius: 40rpx;
 margin-top:40rpx;
 font-size: 36rpx;
 font-weight: 400;
 color: #484848;
 display:flex;
 align-items: center;
 justify-content: center;
}
.tcur{
  background:#939CE0 !important;
  color: #fff !important;
}
.tc1-3{
 width: 590rpx;
 border-top:2rpx solid #998FA2;
 border-bottom:2rpx solid #998FA2;
 margin:0 auto;
 margin-top:26rpx;
 height:550rpx;
 padding-top:14rpx;
}
.btn1{
  width: 282rpx;
  height: 100rpx;
  background: #939CE0;
  opacity: 0.92;
    border-radius: 40px;
	font-size: 36rpx;
	font-weight: 600;
	color: #FFFFFF;
  display:flex;
  justify-content: center;
  align-items: center;
  margin:0 auto;  
  margin-top:50rpx;
}
.line3{
	width: 590rpx;
	height: 2rpx;
	background: #998FA2;
	opacity: 0.31;
	border-radius: 2rpx;
    margin:0 auto;
	margin-top:26rpx;
}
.slice1{
  height:122rpx;
  display:flex;
  justify-content: center;
  align-items: center;
  margin-top:52rpx;
}
.slice1-1{
  width:104rpx;
  font-size: 26rpx;
  font-weight: 400;
  color: #78849E;
  display:flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.dot1{
 width: 14rpx;
 height: 14rpx;
 background: #9BA3E2;
 border: 2rpx solid #757575;
 border-radius: 50%;	
}
.img12{width:48rpx;height:48rpx;margin-top:14rpx;}
.slice-1-txt{height:34rpx;margin-top:12rpx}
.line-a{margin:0 auto;margin-top:58rpx;}
.sinput{
 width: 612rpx;
 height: 80rpx;
 background: #939CE0;
 opacity: 0.92;
 border-radius: 40rpx;
 margin:0 auto;
 margin-top:78rpx;
 padding-left:8rpx;
 padding-right:14rpx;
 padding-top:8rpx;
 padding-bottom:6rpx;
 margin-top:138rpx;
}
.sinput1{
	width: 590rpx;
	height: 66rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 28rpx;
    font-size: 36rpx;
	padding-left:34rpx;
	padding-top:10rpx;
	padding-bottom:8rpx;
}
.sinput2{
	width: 256rpx;
	height: 66rpx;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 28rpx;
    font-size: 36rpx;
	padding-left:22rpx;
	padding-top:10rpx;
	padding-bottom:8rpx;
	margin-left:170rpx;
}
.btn3{margin-top:76rpx !important;}
.sinput3{
  height:98rpx;width:450rpx;
  margin:0 auto;
  margin-top:94rpx;
  display:flex;align-items:center;
}
.sinput3-2{
  width:162rpx;height:98rpx;
  display:flex;align-items: center;
  justify-content: center;
}
.cir{
   width:85rpx;height:85rpx;border-radius:50%;
   border:5rpx solid #2979FF;
   display:flex;align-items: center;
   justify-content: center;
   color: #4C527C;
   font-size:18rpx;
 }
.sinput3-1{
	width:288rpx;
	font-size: 24rpx;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #4C527C;
	text-decoration: underline;	  
}


